/*
	Myspace Open Source Stylesheet Initiative
	
	Version 0.9
	Myspace Consolidated

	Google Projects Page:  http://code.google.com/p/moshi/
	Blogger Page:  http://myspacecivilized.blogspot.com/
	Myspace Page:  http://www.myspace.com/moshi
	Author:  Tom at klenwell@gmail.com

	NOTES
	
	* paste stylesheet BELOW any other text in your myspace *About Me* section
	* do not paste these comments -- start at style tag

----------------------------------------------------------------------------- */



<div class="your_banner"><div class="banner_content">
<h2>moshi</h2>
<p>myspace open source hack initiative</p>
<p>version 0.9</p>
<h4>learn how to edit your own profile: <a href="http://myspacecivilized.blogspot.com/">myspacecivilized.blogspot.profile</a></h4>
</div></div>



<style type="text/css">

START { NO EDIT }
NOTE { JUNK DNA - default settings to reset formatting as much as possible... EDIT WITH CARE }

body { font-size: 1px; line-height: 1px; font-family:Arial, Helvetica, sans-serif !important; }
form { border-width:0px; background-color:transparent; }
table { border:0px solid transparent; border-collapse:collapse; }
input { background-color:white !important; border-color:eeeeff; border-width:1px; border-style:solid; }
img { border-width:0px; }
br { line-height: 10px; }

body table { background-color:transparent; }
table, table td, div table td, table table, table table td.text { background-color:transparent; border-width:0px; }
table table td { padding:4px 0; background-color:transparent; border-width: 0px; }
table table table { width:100%; background:transparent; margin:4px 0; }
table table table td { margin:0px; padding: 0 0 8px 0; }
table table table td.text, table table td.text table td { background-color:transparent; border-width:0px; }
table table table table, table table table table td { padding:0px; margin:0px; background-image:none; }
table table td table table, table table td table table td { padding:0; border-width:0; }
table table td.text table td img { padding:4px; }

END { NO EDIT }





START { GLOBAL SETTINGS }

TOM { Page Background }
body { background-color:black; }

TOM { Profile Background }
div table, table td { background-color:white; }

TOM { Main Content Fonts - table td OR table table table td }
table td, p
{
 font-family:Arial, Helvetica, sans-serif !important;
 color:999999 !important;
 font-size:.8em !important;
 font-weight:normal; font-style:normal; text-decoration:none;
}

TOM { Main Link Settings }
a, a:link, a:visited, a.searchlinksmall, a.redlink:link, a.redlink:visited
{
 color:green;
 font-size:1em;
 font-weight:normal; font-style:normal; text-decoration:none;
}
a:hover, a.searchlinksmall:hover, a.redlink:hover { color:lime; }

END { GLOBAL SETTINGS }





START { YOUR BANNER - below myspace masthead - coming soon }

NOTE { left margin should be half the width and negative }
.your_banner 
{
 position: absolute; left: 50%; top: 170px;
 height: 150px; 
 width: 800px; margin-left: -400px;  
 overflow:hidden;
 font-family:Arial, Helvetica, sans-serif !important;
 background-image: url();
 background-color:white;
 border-color:black; border-width: 8px 0; border-style: solid;
 color:cccccc;
}
.banner_content
{
 padding:10px 20px;
 border:none;
}
.your_banner h2 
{
 margin:0;
 font-family:Trebuchet MS, Helvetica, sans-serif;
 font-size:48px;
 font-weight:normal;
 color:cccccc;
}
.your_banner h4 
{
 margin:8px 0 0;
 font-size:16px;
 font-weight:normal;
 color:cccccc;
}
.your_banner p 
{
 margin:0;
 font-size:14px !important;
 font-weight:normal;
 color:cccccc;
}

NOTE { coordinate setting below with your banner height setting }
body table table td {padding-top:160px;}
body div table, body td table {margin-top: 0;}

END { YOUR BANNER }





START { MYSPACE MASTHEAD CONTAINER - Tables 1-3 }

div table td { padding:4px 0; }

END { MYSPACE MASTHEAD CONTAINER }



START { MYSPACE METABAR and BANNER AD - div table td - Tables 1-2 }

TOM { Metabar Fonts }
font { color:cccccc; font-weight:normal; font-style:none; text-decoration:none; }
a font:hover { color:9999ff; }

TOM { Metabar Help Box Fonts }
a.man font 
{ 
 color:ccffcc;
 font-size:11px;
 background-color:transparent; 
}
a.man font:hover { color:lime; }

END { MYSPACE METABAR and BANNER AD }



START { MYSPACE UPPER NAVBAR - div table table - Table 3 }

TOM { Color Scheme }
div table table { border-color:cccccc; border-width: 1px 0px; border-style: solid; }
div table table td { background-color:white; padding:2px; }

TOM { Fonts }
a.navbar:link, a.navbar:visited 
{ 
 color:ccffcc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px; 
 font-weight:normal; font-style:none; text-decoration:none; 
}
a.navbar:hover { color:lime; }

END { MYSPACE UPPER NAVBAR }





START { MYSPACE PROFILE TABLE - parent to LEFT and RIGHT cells below - Table 4 }

CLASS { Profile Table Info Boxes }
NOTE { these overridden by Info Box settings below }
table table table td { }

END { MYSPACE PROFILE TABLE }



START { MYSPACE PROFILE LEFT - table table td }

CLASS { Left Info Box Color Scheme }
table table td table td
{
 background-color:transparent;
 border-color:cccccc; border-width: 1px; border-style: solid;
 padding:8px 4px;
}


TOM { Nametext Header Font }
NOTE { h1 }
.nametext
{
 padding-left:1em;
 font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
 color:cccccc;
 font-size:2.5em;
 font-style:italic; font-weight:normal; text-decoration:none;
}
NOTE { default }
table table table td.text 
{ 
 color:cccccc; 
 font-size:1em; 
 font-family:Arial, Helvetica, sans-serif; 
 font-weight:normal; font-style:normal; text-decoration:none;
}


TOM { Contact Table }
NOTE { Color Scheme - fonts are all images... use background image for complete makeover }
.contactTable td
{
 background-color:transparent;
 border-color:cccccc; border-width: 1px; border-style: solid;
}
DNA { keep the children in line }
.contactTable td table td {background-color:transparent; border-width:0px;}


START { Profile Left Fonts }

TOM { Detail Box Header }
NOTE { h2 }
.whitetext12
{
 color:cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:1em;
 font-weight:bold;
 text-transform:uppercase; letter-spacing:.3em;
 margin:5px 0; padding:2px;
 background-color:transparent; font-style:none; text-decoration:none;
}

TOM { Profile URL }
NOTE { cannot remove internal borders and keep outer borders for info boxes }
table table table table td div
{
 color:cccccc;
 background-color:transparent; font-weight:normal;
}

TOM { Detail Box and Profile URL Labels }
.lightbluetext8, table table table table table td div strong
{
 color:cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-transform:uppercase; letter-spacing:.3em;
 margin:5px 0; padding:0px;
 font-style:none; text-decoration:none;
}

END { Profile Left Fonts }

END { MYSPACE PROFILE LEFT }





START { MYSPACE PROFILE RIGHT - table table td.text }

CLASS { Right Info Box Color Scheme }
table table td.text table 
{ 
 background-color:transparent; 
 border-color:cccccc; border-width: 1px; border-style: solid;
 width:372px; max-width:372px; margin:4px 0; 
}
DNA { keep the children in line }
table table td.text table td { background-color:transparent; border-width: 0px; margin:0; padding:8px 4px; }
table table td.text table td table { background-color:transparent; border-width: 0px; width:auto; }
table table td.text table td table td { padding:0; }


START { Profile Right Fonts }

TOM { Network Box }
NOTE { h1 }
.blacktext12
{ 
 color:cccccc; 
 font-size:1.4em;
 line-height:1.2em;
 font-family: Arial, Verdana, sans-serif;
 font-weight:lighter; font-style:none; text-decoration:none;
 text-align:center;
}

TOM { Blurbs }
NOTE { h1 }
table table table td .orangetext15
{ 
 color:cccccc; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:2em; 
 font-weight:normal; font-style:none; text-decoration:none; 
}

TOM { Friend Space and About Me }
NOTE { h2 }
table table table table td .orangetext15
{
 color:999999; 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:1em;
 margin:5px 0; padding:2px; 
 font-weight:bold; text-transform:uppercase; letter-spacing:.3em;
 font-style:none; text-decoration:none; background-color:transparent;
}

TOM { Blog and Friend Count }
NOTE { h2 }
.btext
{ 
 color:cccccc; 
 font-size:1.4em; 
 font-family:Palatino Linotype, Book Antiqua, Palatino, serif; 
 font-weight:lighter; font-style:italic; 
 text-decoration:none; 
}

TOM { Friend Num }
NOTE { h2 }
.redbtext
{ 
 color:999999; 
 font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
 font-size:1.3em;
 padding:0 .1em; 
 font-weight:bold; font-style:normal; text-decoration:none; 
}

END { Profile Right Fonts }

END { MYSPACE PROFILE RIGHT }





START { FOOTER - Table 5 }

TOM { Lower Navbar }
body table div div
{
 margin-top:0;
 color:lime;
 background-color:white;
 border-color:cccccc; border-width: 1px 0px; border-style: solid;
 width:800px; padding-bottom:10px;
}
TOM { Lower Navbar Fonts }
a.text:link, a.text:visited { color:ccffcc; font-weight:normal; font-style:none; text-decoration:none; }
a.text:hover { color:lime; }

DNA { Lower Footer Background - match with global body setting above }
NOTE { though a junk dna setting, must be set here to override conflicting settings above }
table div { background:black; }

TOM { Copyright Font }
table div font
{
 color:ccffcc;
 font-family:Verdana, Geneva, sans-serif;
 font-size:11px;
 padding:2px 0;
}

END { FOOTER }





START { Extras }

NOTE { a little extra for network h1 }
.blacktext12:before {content: "Oh no! ";}

END { Extra }

</style>